package com.xbongbong.paas.redis;


/**
 * Redis前缀常量清单，统一维护Redis存储数据
 *
 * @author kaka
 * @time 2018-8-8 14:03
 */
public class RedisPrefixConstant {

    /**
     * 同步组织架构状态前缀
     */
    public static final String DEPARTMENT_REFRESH_STATUS = "syncDepUserStatus";

    /**
     * 同步组织架构次数前缀
     */
    public static final String DEPARTMENT_REFRESH_TIMES = "syncNum";

    /**
     * 常用筛选项前缀
     */
    public static final String FORM_COMMON_FILTER = "formFilter";
    /**
     * 数据回收站列表常用筛选项
     */
    public static final String FORM_COMMON_FILTER_DEL = "formDelFilter";
    /**
     * 选择产品常用筛选项前缀
     */
    public static final String SELECT_PRODUCT_COMMON_FILTER = "selectProductFilter";
    /**
     * 待入库选择采购合同常用筛选项前缀
     */
    public static final String SELECT_PURCHASE_COMMON_FILTER = "selectPurchaseFilter";

    /**
     * 待出库选择采购合同常用筛选项前缀
     */
    public static final String SELECT_CONTRACT_COMMON_FILTER = "selectContractFilter";

    /**
     * 销帮帮accessToken前缀，非钉钉，是我们自己系统
     */
    public static final String XBB_ACCESS_TOKEN = "xbbAccessToken";

    /**
     * 流水号前缀
     */
    public static final String SERIAL_NO_PREFIX = "numberRule";

    /**
     * PAAS 项目默认防止重复提交默认前缀
     */
    public static final String PAAS_CONCURRENT_LOCK = "passConLock";

    /**
     * 用于缓存paas登录用户信息缓存，减少网关权限判断压力
     */
    public static final String PAAS_LOGIN_USER_INFO = "paasLoginUser";

    /**
     * 外高级设置的前缀
     */
    public static final String OUT_LINK_ADVANCED = "outLinkAdvanced";

    /**
     * 导入短信接收人结果
     */
    public static final String SMS_RECEIVER_IMPORT_RESULT = "getSmsReceiverImportResult";
    /**
     * 业绩目标内考核对象的所有部门id（包含子部门）的缓存前缀
     */
    public static final String PERFORMANCE_PERMISSION_DEP_ID = "performancePermissionDepId";
    /**
     * 业绩目标内考核对象的所有员工ids（包含子部门的员工）的缓存前缀
     */
    public static final String PERFORMANCE_PERMISSION_USER_ID = "performancePermissionUserId";
    /**
     * 部门的子部门
     */
    public static final String SUB_DEP_LIST = "subDepList";
    /**
     * 部门的下一级子部门
     */
    public static final String SUB_ONE_LEVEL = "subOneLevelDepList";
    /**
     * 产品分类的下一级子分类
     */
    public static final String SUB_ONE_LEVEL_CATEGORY = "subOneLevelCategoryList";
    /**
     * saas数据字典缓存前缀
     */
    public static final String SAAS_DICTIONARY = "dictionary";

    /**
     * saas数据字典缓存前缀
     */
    public static final String SAAS_FORM_DICTIONARY = "formDictionary";

    /**
     * 公海规则限制--客户捞取频次限制前缀
     */
    public static final String CUSTOMER_GAIN_RATE = "customerGainRate";

    public static final String CLUE_GAIN_RATE = "clueGainRate";

    /**
     * 增值业务配置
     */
    public static final String VALUE_ADDED = "valueAdded";

    /**
     * 基础套餐信息
     */
    public static final String BASE_PACKAGE = "basePackage";
    /**
     * 公司基础信息
     */
    public static final String BASE_COMPANY_INFO = "baseCompanyInfo";

    /**
     * 用户登录摘要
     */
    public static final String USER_INFO_DIGEST = "userDigest";

    /**
     * web端登录使用的nonce对应的key
     */
    public static final String USER_AUTO_LOGIN_NONCE = "userAutoLogin";

    public static final String BUZ_CARD_DATA = "BuzCardData";

    public static final String BUZ_CONTACT_CARD_DATA = "BuzContactCardData";

    /**
     * 钉钉交互的每两小时交换一次的suiteToken和suiteTicket值的缓存前缀
     * 目前主要对应 suiteToken 和 suiteTicket
     */
    public static final String DINGTALK_TICKET = "ticket";

    /**
     * 导入时，错误Excel数据缓存key
     */
    public static final String IMPORT_ERROR_EXCEL_KEY = "importErrorExcelKey";
    /**
     * 导入时，错误Excel数据oss上传后url缓存key
     */
    public static final String IMPORT_ERROR_EXCEL_OSS_KEY = "importErrorExcelOssKey";

    /**
     * 导入时，重复Excel数据缓存key
     */
    public static final String IMPORT_UPDATE_EXCEL_KEY = "importUpdateExcelKey";
    /**
     *  导入时，重复Excel数据上传oss后url缓存key
     */
    public static final String IMPORT_UPDATE_EXCEL_OSS_KEY = "importUpdateExcelOssKey";

    /**
     * 导入时，无签订人Excel数据缓存key
     */
    public static final String IMPORT_NO_SIGN_EXCEL_KEY = "importNoSignExcelKey";
    /**
     * 导入时，无签订人Excel数据oss上传后url缓存key
     */
    public static final String IMPORT_NO_SIGN_EXCEL_OSS_KEY = "importNoSignExcelOssKey";

    /**
     * 导入状态缓存key
     */
    public static final String IMPORT_STATUS_KEY = "importStatusKey";
    /**
     * 导入开始的标记key
     */
    public static final String IMPORT_START_FLAG_KEY = "importStartFlagKey";

    /**
     * 导入前置判重key
     */
    public static final String IMPORT_REPEAT_KEY = "importRepeatKey";
    /**
     * bi仓库更新
     */
    public static final String BI_UPDATE_KEY = "biUpdateKey";

    /**
     * 导出状态缓存key
     */
    public static final String EXPORT_STATUS_KEY = "exportStatusKey";

    /**
     * 导入业绩目标时，错误Excel数据缓存key
     */
    public static final String IMPORT_PERFORMANCE_ERROR_EXCEL_KEY = "importPerformanceErrorExcelKey";

    /**
     * 导入时，需覆盖的数据列表缓存key
     */
    public static final String IMPORT_REPEAT_DATA_LIST_KEY = "importRepeatDataListKey";

    /**
     * 导入时，excel标题列表缓存key
     */
    public static final String IMPORT_TITLE_LIST_KEY = "importTitleListKey";

    /**
     * 交接缓存前缀，用于限制每个公司操作人员进行移交时候只能同时进行一个任务
     */
    public static final String WORK_HANDOVER = "workHandover";

    /**
     * 导入时，excel标题列表缓存key
     */
    public static final String IMPORT_EXPLAIN = "importExplain";

    /**
     * 数据建仓标识
     */
    public static final String BUILD_WARE_FLAG = "buildWareFlag";

    public static final String BUILD_WARE_FLAG_ONE_MIN = "buildWareFlagOneMin";

    /**
     * 自定义统计表结果缓存
     */
    public static final String INDEX_CUSTOM_STATISTIC_RESULT = "indexCustomStatisticResult";
    /**
     * 客户批量操作缓存
     */
    public static final String CUSTOMER_LIST_BATCH = "customerListBatch";

    /**
     * 销售线索批量操作缓存
     */
    public static final String CLUE_LIST_BATCH = "clueListBatch";


    public static final String CLUE_AUTO_ALLOT = "clueAutoAllot";

    /**
     * 市场活动批量操作缓存
     */
    public static final String MARKET_ACTIVITY_LIST_BATCH = "marketActivityListBatch";
    /**
     * 机会批量操作缓存
     */
    public static final String OPPORTUNITY_LIST_BATCH = "opportunityListBatch";
    /**
     * 合同批量操作缓存
     */
    public static final String CONTRACT_LIST_BATCH = "contractListBatch";
    /**
     * 退货退款批量操作缓存
     */
    public static final String REFUND_LIST_BATCH = "refundListBatch";
    /**
     * 报价单批量操作缓存
     */
    public static final String QUOTATION_LIST_BATCH = "quotationListBatch";
    /**
     * 供应商批量操作缓存
     */
    public static final String SUPPLIER_LIST_BATCH = "supplierListBatch";
    /**
     * 采购合同批量操作缓存
     */
    public static final String PURCHASE_LIST_BATCH = "purchaseListBatch";
    /**
     * bom单批量操作缓存
     */
    public static final String BOM_LIST_BATCH = "bomListBatch";

    /**
     * 成本调整单批量操作缓存
     */
    public static final String COST_ADJUST_LIST_BATCH = "costAdjustListBatch";

    /**
     * 生产单批量操作缓存
     */
    public static final String PRODUCTION_ORDER_LIST_BATCH = "productionOrderListBatch";
    /**
     * 采购退货单批量操作缓存
     */
    public static final String RETURN_PURCHASE_LIST_BATCH = "returnPurchaseListBatch";
    /**
     * 装配单批量操作缓存
     */
    public static final String ASSEMBLE_LIST_BATCH = "assembleListBatch";
    /**
     * 盘点单批量操作缓存
     */
    public static final String INVENTORY_LIST_BATCH = "inventoryListBatch";
    /**
     * 调拨单批量操作缓存
     */
    public static final String TRANSFER_LIST_BATCH = "transferListBatch";
    /**
     * 采购入库单批量操作缓存
     */
    public static final String PURCHASE_INSTOCK_LIST_BATCH = "purchaseInstockListBatch";
    /**
     * 销售退货入库单批量操作缓存
     */
    public static final String REFUND_INSTOCK_LIST_BATCH = "refundInstockListBatch";
    /**
     * 其它入库单批量操作缓存
     */
    public static final String INSTOCK_LIST_BATCH = "otherInstockListBatch";
    /**
     * 生产入库单批量操作缓存
     */
    public static final String PRODUCTION_INSTOCK_LIST_BATCH = "productionInstockListBatch";
    /**
     * 生产退料单批量操作缓存
     */
    public static final String RETURNED_MATERIEL_INSTOCK_LIST_BATCH = "returnedMaterielInstockListBatch";
    /**
     * 销售出库单批量操作缓存
     */
    public static final String CONTRACT_OUTSTOCK_LIST_BATCH = "contractOutstockListBatch";
    /**
     * 采购退货出库单批量操作缓存
     */
    public static final String RETURNED_PURCHASE_OUTSTOCK_LIST_BATCH = "returnedPurchaseOutstockListBatch";
    /**
     * 其他出库单批量操作缓存
     */
    public static final String OTHER_OUTSTOCK_LIST_BATCH = "otherOutstockListBatch";
    /**
     * 生产领料单批量操作缓存
     */
    public static final String PRODUCTION_MATERIEL_OUTSTOCK_LIST_BATCH = "productionMaterielOutstockListBatch";
    /**
     * 工单出库批量操作缓存
     */
    public static final String WORK_ORDER_OUTSTOCK_LIST_BATCH = "workOrderOutstockListBatch";
    /**
     * PAAS批量操作缓存
     */
    public static final String PAAS_LIST_BATCH = "paasListBatch";
    /**
     * 工单批量操作缓存
     */
    public static final String WORK_ORDER_LIST_BATCH = "workOrderListBatch";

    /**
     * 客户批量操作缓存
     */
    public static final String CUSTOMER_GRAB = "customerGrab";

    /**
     * 出库单删除
     */
    public static final String OUTSTOCK_DEL = "outstockDel";

    /**
     * 入库单删除
     */
    public static final String INSTOCK_DEL = "instockDel";

    /**
     * 期初删除
     */
    public static final String ORI_STOCK_DEL = "oriStockDel";

    /**
     * 搜客注册
     */
    public static final String SEARCHCUSTOMER_OPEN_TIME = "searchCustomerOpenTime";

    /**
     * 搜客转客户或公海客户
     */
    public static final String CLUE_TO_CUSTOMER = "clueToCustomer";

    /**
     * 搜客转客户或公海客户的状态信息
     */
    public static final String CLUE_TO_CUSTOMER_STATUS = "clueToCustomerStatus";

    /**
     * 流程节点任务处理
     */
    public static final String PROCESS_NODE_TASK = "processNodeTask";
    /**
     * 工作流节点任务处理
     */
    public static final String WORKFLOW_NODE_TASK = "workflowNodeTask";
    /**
     * 工作流设置
     */
    public static final String WORKFLOW_SET = "workflowSet";
    /**
     * 工单流程设置
     */
    public static final String WORKORDER_V2_PROCESS_SET = "workorderV2ProcessSet";

    /**
     * 导入日志时间记录
     */
    public static final String IMPORT_LOG_TIME = "importLogTime";
    /**
     * 导入日志开始时间记录
     */
    public static final String IMPORT_LOG_START_TIME = "importLogStartTime";
    /**
     * es日志是否需要开启
     */
    public static final String PRINT_ES_LOG_KEY = "printEsLogKey";
    /**
     * ck/StarRocks sql日志是否需要开启
     */
    public static final String PRINT_CHART_SQL_LOG_KEY = "printChartSqlLogKey";

    /**
     * 攻略关联公司数量列表
     */
    public static final String RAIDERS_CORP_COUNT_LIST = "raidersCorpCountList";
    /**
     * 发送短信验证码
     */
    public static final String REDIS_KEY_MOBILE_CODE = "mobileCodeKey";

    public static final String REDIS_KEY_MOBILE_CODE_SEND = "mobileCodeSendKey";
    /**
     * 新应用标签记录
     */
    public static final String APP_NEW_LABEL_KEY = "newAppLabelKey";
    /**
     * 应用即将到期
     */
    public static final String APP_WILL_EXPIRE_REMIND = "appWillRemindExpire";
    /**
     * 应用已到期
     */
    public static final String APP_EXPIRE_REMIND = "appRemindExpire";
    /**
     * 预收款表单
     */
    public static final String PAYMENT_BALANCE_FORM = "paymentBalanceForm";
    /**
     * 预付款表单
     */
    public static final String PAY_BALANCE_FORM = "payBalanceForm";

    /**
     * 所有员工未离职员工
     */
    public static final String ALL_USER_LIST = "allUserList";
    /**
     * 所有部门列表
     */
    public static final String ALL_DEPARTMENT_LIST = "allDepartmentList";
    /**
     * 所有部门对应的员工（主管、非主管）列表
     */
    public static final String ALL_USER_DEPARTMENT_LIST = "allUserDepartmentList";
    /**
     * 公司套餐
     */
    public static final String FEE_COMPANY_KEY = "feeCompanyKey";
    /**
     * pro专业版设置
     */
    public static final String PRO_PROFESSIONAL_EDITION_KEY = "proProfessionalEditionKey";
    /**
     * 智能助手白名单
     */
    public static final String AI_AAAISTANT_WHITE_KEY = "aiAssistantWhiteKey";
    /**
     * 图表初始化
     */
    public static final String CHART_INIT = "chartInit";
    /**
     * 分类初始化
     */
    public static final String CHART_CATEGORY_INIT = "chartCategoryInit";
    /**
     * 镜像回退控制(一天两次)
     */
    public static final String MIRROR_ROLLBACK="mirrorRollBack";
    /**
     * 产品成本
     */
    public static final String PRODUCT_COST = "productCost";
    /**
     * 产品库存
     */
    public static final String PRODUCT_STOCK = "productStock";
    /**
     * 产品单价
     */
    public static final String PRODUCT_PRICE = "productPrice";
    /**
     * 产品单位
     */
    public static final String PRODUCT_UNIT = "productUnit";

    /**
     * 第三方的临时码
     */
    public static final String OPEN_TOKEN = "openToken";
    /**
     * 客户阶段
     */
    public static final String CUSTOMER_STAGE = "customerStage";
    /**
     * 机会阶段
     */
    public static final String OPPORTUNITY_STAGE = "opportunityStage";
    /**
     * 机会阶段
     */
    public static final String CLUE_STAGE = "clueStage";

    /**
     * 产品formId
     */
    public static final String PRODUCT_FORM_ID = "productFormId";

    /**
     * 业务规则的key
     */
    public static final String BUSINESS_RULE = "businessRule";

    public static final String BUSINESS_RULE_ADD_AND_UPDATE_LOCK = "businessRuleAddAndUpdateLock";

    public static final String BUSINESS_RULE_ADD_AND_UPDATE = "businessRuleAddAndUpdate";

    public static final String BUSINESS_RULE_ONLY_UPDATE_LOCK = "businessRuleOnlyUpdateLock";

    public static final String BUSINESS_RULE_ONLY_UPDATE = "businessRuleOnlyUpdate";
    /**
     * web端i18n语言包标示
     */
    public static final String PC_I18N_PACK = "pcI18nPack";

    /**
     * 根据formId和corpid存储数据量
     */
    public static final String DATA_COUNT_FORM_ID = "dataCountFormId";

    /**
     * 开启库存流水
     */
    public static final String ENABLE_STOCK_FLOW_BILL = "enableStockFlowBill";

    /**
     * 生成库存流水过程中
     */
    public static final String PRODUCE_STOCK_FLOW = "produceStockFlow";

    /**
     * 结账过程中
     */
    public static final String SETTLE_ACCOUNTS = "settleAccounts";

    /**
     * 结账次数key
     */
    public static final String SETTLE_ACCOUNTS_TIMES = "settleAccountsTimes";

    /**
     * 资金设置 - 当前系统资金设置实体
     */
    public static final String FUND_SET_OBJECT = "fundSetObject";
    /**
     * 资金设置 - 当前系统启用的生成规则
     */
    public static final String FUND_SET_MODEL_TYPE = "fundSetModelType";
    /**
     * 资金设置 - 当前系统启用的生成规则对应的管理方式
     */
    public static final String FUND_SET_MANAGE_TYPE = "fundSetManageType";
    /**
     * 字段解释
     */
    public static final String FIELD_EXPLANATION = "fieldExplanation";
    /**
     * 字段解释（灰度环境）
     */
    public static final String GRAY_FIELD_EXPLANATION = "grayFieldExplanation";
    /**
     * 产品表单
     */
    public static final String PRODUCT_FORM = "productForm";

    /**
     * 钉钉可能会在极小间隔100ms以内，甚至几乎同时推送相同user_modify_org回调信息，
     * 通过corpid+userIds作为Redis Key去防止重复执行user_modify_org逻辑
     */
    public static final String DD_EVENT_USER_MODIFY_ORG_LOCK = "ddEventUserModify";


    public static final String MINI_DINGTALK_TICKET = "miniTicket";

    /**
     * 服务群accessToken前缀
     */
    public static final String MINI_XBB_ACCESS_TOKEN = "miniXbbAccessToken";

    /**
     * 用户登录摘要
     */
    public static final String MINI_USER_INFO_DIGEST = "miniUserDigest";

    public static final String MINI_PAAS_LOGIN_USER_INFO = "miniPaasLoginUser";

    /**
     * 所有部门对应的下属部门集合
     */
    public static final String SUB_DEP_ID_MAP = "subDepIdMap";

    /**
     * e签宝签署流详情
     */
    public static final String ESIGN_FLOW_DETAIL = "signFlowDetail";

    /**
     * 流量回放开关状态
     */
    public static final String PLAY_BACK_SWITCH = "playBackSwitch";

    /**
     * 流量回放白名单
     */
    public static final String PLAY_BACK_WHITE_CORP_SET = "playBackWhiteCorpSet";

    /**
     * 离职员工userIdList
     */
    public static final String DEL_USER_LIST = "delUserList";

    /**
     * 第三方应用回调地址
     */
    public static final String CALLBACK_URL = "callbackUrl";

    /**
     * 使用前缀
     */
    public static final String IS_TRIAL_PERSON = "isTrialPerson";

    /**
     * 用于缓存paas外链的信息缓存，减少网关直接对接口请求的压力
     */
    public static final String PAAS_OUTER_TOKEN_INFO = "paasOuterTokenInfo";

    /**
     * 统计缓存前缀
     */
    public static final String SYS_STATISTICS = "sysStatistics";

    /**
     * 评分区间筛选缓存
     */
    public static final String SCORE_RANGE_SCREEN = "scoreRangeScreen";

    /**
     *表单下是否有启用的评分规标识
     */
    public static final String ENABLED_SCORE_RULE_FLAG = "enabledScoreRuleFlag";

    /**
     * 应用的启用状态缓存前缀
     */
    public static final String APP_ENABLE_STATUS = "appEnableStatus";

    public static final String CLUE_AUTO_ASSIGNMENT_SET = "CLUE_AUTO_ASSIGNMENT_SET";

    /**
     * 钉钉模型
     */
    public static final String DD_MODEL = "ddModel";

    /**
     * 数据预警最近触发时间
     */
    public static final String DW_TRIGGER_TIME_KEY = "dwTriggerTimeKey";

    /**
     * 修复数据用的redis前缀
     */
    public static final String FIX_DATA = "fixData";


    /**
     * 经销商登录手机验证码发送间隔60s
     */
    public static final String DISTRIBUTOR_VERIFY_CODE_INTERVAL = "distributorVerifyCodeInterval";

    /**
     * 经销商登录手机验证码
     */
    public static final String DISTRIBUTOR_VERIFY_CODE = "distributorVerifyCode";

    /**
     * 进销商token
     */
    public static final String DISTRIBUTOR_XBB_ACCESS_TOKEN = "distributorXbbAccessToken";
    /**
     * 用于缓存登录用户信息缓存，减少网关权限判断压力 todo
     */
    public static final String DISTRIBUTOR_LOGIN_USER_INFO = "distributorLoginUser";
    /**
     * 用于缓存登录用户在厂商端的信息 todo
     */
    public static final String DISTRIBUTOR_VENDOR_INFO = "distributorVendorInfo";

    /**
     * 缓存购物车的信息（每条sku的信息）前缀
     */
    public static final String CART_PREFIX = "cart";

    /**
     *  缓存购物车spu对应skuidList信息的前缀
     */
    public static final String CART_SPU_PREFIX = "cartspu";

    /**
     * 用于缓存分类树
     */
    public static final String DISTRIBUTOR_CATEGORY_INFO = "distributorCategoryInfo";
    /**
     * 进销商微信token
     */
    public static final String DISTRIBUTOR_WX_TOKEN = "distributorWxToken";
    /**
     * 进销商验证码token
     */
    public static final String DISTRIBUTOR_VC_TOKEN = "distributorVcToken";
    /**
     * 满足的价目表ID
     */
    public static final String PRICE_ID_LIST = "priceIdList";
    /**
     * 营销优惠券剩余数量key
     */
    public static final String COUPON_NUM_KEY = "couponNumKey";
    /**
     * 营销活动上下架key
     */
    public static final String MARKETING_ONLINE_KEY = "marketingOnlineKey";
    /**
     * 促销活动上下架key
     */
    public static final String PROMOTION_ONLINE_KEY = "promotionOnlineKey";
    /**
     * 券正被使用的set
     */
    public static final String COUPON_OCCUPY_KEY = "couponOccupyKey";
    /**
     * 券领取key
     */
    public static final String COUPON_GET_KEY = "couponNumKey";
    /**
     * 券使用
     */
    public static final String COUPON_USE_KEY = "couponUseKey";
    /**
     * 经销商导出状态缓存key
     */
    public static final String DISTRIBUTOR_EXPORT_STATUS_KEY = "distributorExportStatusKey";
    /**
     * 在线支付订单更新标识key
     */
    public static final String ORDER_UPDATE_TAG_KEY = "orderUpdateTagKey";


    public static final String DISTRIBUTOR_MARK = "distributorMark";

    /**
     * 销售机会阶段比例同步
     */
    public static final String SALE_STAGE_SYNC_STATUS = "saleStageSyncStatus";

    /**
     * apiToken实体的key
     */
    public static final String API_TOKEN = "apiToken";

    public static final String ALLOW_EDIT_AFTER_FINISHED = "allowEditAfterFinished";

    /**
     * API-webHook并发锁key
     */
    public static final String API_CALL_BACK = "apiCallBack";
    /**
     * API-webHook并发锁key
     * 新建时，另做一个锁，新建操作后，短时间有编辑操作，不让回调
     */
    public static final String API_CALL_BACK_NEW = "API_CALL_BACK_NEW";

    /**
     * 连接器推数据并发锁key
     */
    public static final String CONNECTOR = "connector";


    public static final String PRODUCT_COST_LOCK = "productCostLock";
    /**
     * 是否切换到ck服务
     */
    public static final String SWITCH_CK_KEY = "switch_ck_key";
    /**
     * 根据环境判断是否切换到ck服务
     */
    public static final String SWITCH_CK_KEY_ENV = "switch_ck_key_env";
    /**
     * 获取feign的结果
     */
    public static final String  FEIGN_CK_RESULT = "feign_ck_result";
    public static final String  DS_CHART_RESULT = "DS_CHART_RESULT";
    /**
     * 统计表缓存
     */
    public static final String  STATISTICS_TABLE_CK_RESULT = "statistics_table_ck_result";
    /**
     * 自定义图表行数限制
     */
    public static final String  STATISTICS_TABLE_CK_LIMIT = "statistics_table_ck_limit";

    public static final String PRODUCT_STOCK_BEFORE_LOCK = "productStockBeforeLock";

    public static final String PRODUCT_STOCK_LOCK = "productStockLock";

    /**
     * 限制关联数据导入个数的key
     */
    public static final String LINK_DATA_NUM = "linkDataNum";
    /**
     * 限制关联数据多选导入个数的key
     */
    public static final String LINK_DATA_MULTI_NUM = "linkDataMultiNum";

    /**
     * 工作流并发执行的数量key
     */
    public static final String WORKFLOW_CONCURRENT_NUM_LOCK = "workflowConcurrentNumLock";

    /**
     * 移动端登录用户手机号收集标识
     */
    public static final String MOBILE_COLLECT_FLAG = "mobileCollectFlag";

    public static final String TEAM_MEMBER_PREFIX = "teamMember";
    /**
     * 回款单团队操作缓存
     */
    public static final String PAYMENT_SHEET_TEAM = "paymentSheetTeam";
    /**
     * 付款单团队操作缓存
     */
    public static final String PAY_SHEET_TEAM = "paymentSheetTeam";
    /**
     * 应收款团队操作缓存
     */
    public static final String PAYMENT_TEAM = "paymentTeam";
    /**
     * 预收款团队操作缓存
     */
    public static final String PREPAYMENT_BALANCE_TEAM = "prepaymentBalanceTeam";
    /**
     * 预付款团队操作缓存
     */
    public static final String PREPAY_BALANCE_TEAM = "prepayBalanceTeam";
    /**
     * 付款计划团队操作缓存
     */
    public static final String PAY_PLAN_TEAM = "payPlanTeam";
    /**
     * 联系人团队操作缓存
     */
    public static final String CONTACT_TEAM = "contactTeam";
    /**
     * 供应商联系人团队操作缓存
     */
    public static final String SUPPLIER_CONTACT_TEAM = "supplierContactTeam";
    /**
     * 仓库团队操作缓存
     */
    public static final String WAREHOUSE_TEAM = "warehouseTeam";
    /**
     * 手写签名
     */
    public static final String MANUAL_SIGN = "manualSign";

    /**
     * 客户公海池切换到切换高级模式中
     */
    public static final String CUSTOMER_PUBLIC_POOL_MODEL_CHANGE_SENIOR = "customerPublicPoolModelChangeSenior";
    /**
     * 线索公海池切换到切换高级模式中
     */
    public static final String CLUE_PUBLIC_POOL_MODEL_CHANGE_SENIOR = "cluePublicPoolModelChangeSenior";

    /**
     * 知识库缓存图片前缀
     */
    public static final String KNOWLEDGE_BASE_FILE = "knowledgeBaseFile";
    /**
     * 同步处理中
     */
    public static final String SYNCING = "syncing";

    /**
     * 客户公海池切换到切换高级模式是否切换完成
     */
    public static final String CUSTOMER_PUBLIC_POOL_MODEL_CHANGE_SENIOR_COMPLETE = "customerPublicPoolModelChangeSeniorComplete";
    /**
     * 线索公海池切换到切换高级模式是否切换完成
     * 1:配置正在切换中
     * 2:数据切换完成
     * 3:用户手动点击确认切换。已经到高级模式了
     */
    public static final String CLUE_PUBLIC_POOL_MODEL_CHANGE_SENIOR_COMPLETE = "cluePublicPoolModelChangeSeniorComplete";
    /**
     * 知识库列表新增知识库前缀
     */
    public static final String KNOWLEDGE_BASE_ADD_DEFAULT = "knowledgeBaseAddDefault";

    /**
     * 公司到期时间缓存前缀，目前主要用于回调判断逻辑
     */
    public static final String COMPANY_FEE_END_TIME = "corpFeeEndTime";
    /**
     * 客户退回打标签的标识
     */
    public static final String TAG_LINK_CUSTOMER_ID = "tagLinkCustomerId";
    /**
     * 线索退回打标签的标识
     */
    public static final String TAG_LINK_CLUE_ID = "tagLinkClueId";
    /**
     * 客户转移打标签的标识
     */
    public static final String TAG_LINK_TRANSFER_CUSTOMER_ID = "tagLinkTransferCustomerId";
    /**
     * 线索转移打标签的标识
     */
    public static final String TAG_LINK_TRANSFER_CLUE_ID = "tagLinkTransferClueId";
    /**
     * 跨应用菜单拖拽白名单标识
     */
    public static final String MENU_WHITE_LIST = "menuWhiteList";
    /**
     * 工作流迁移缓存标识
     */
    public static final String UPDATE_WORKFLOW_STATUS = "updateWorkflowStatus";
    /**
     *  查重2.0 默认重复规则
     */
    public static final String DEFAULT_RECHECKING_RULE = "defaultRecheckingRule";


    public static final String ASSIGNMENT_RULES = "assignmentRules";


    /**
     * 增值业务配置
     */
    public static final String WORK_ORDER_V2_PAST_DUE = "workOrderV2PastDue";


    /**
     * 数据迁移公司白名单
     */
    public static final String MIGRATION_WHITE_LIST = "migrationWhiteList";

    /**
     * 数据迁移公司文件扩展名支持
     */
    public static final String MIGRATION_FILE_SUFFIX_LIST = "migrationFileSuffixList";

    /**
     * 共享权限白名单
     */
    public static final String SHARE_PERMISSION_WHITE_CORPIDS = "sharePermissionWhiteCorpids";
}
